
exports.systemApi = {

    /********** 页面处理部分 **********/

    //新增接口文档页
    "/addDocs" : {
        type         : 'SYSTEM',
        method       : "GET",
        isView       : true,
        route        : "/view/addDocs"
    },

    //查询接口口文档页
    "/searchDocs" : {
        type         : 'SYSTEM',
        method       : "GET",
        isView       : true,
        route        : "/view/searchDocs"
    },

    //新增分类页
    "/addDocsCategory" : {
        type         : 'SYSTEM',
        method       : "GET",
        isView       : true,
        route        : "/view/addDocsCategory"
    },

    //分类列表页
    "/searchDocsCategory" : {
        type         : 'SYSTEM',
        method       : "GET",
        isView       : true,
        route        : "/view/searchDocsCategory"
    },

    //编辑分类页
    "/editDocsCategory" : {
        type         : 'SYSTEM',
        method       : "GET",
        isView       : true,
        route        : "/view/editDocsCategory"
    },

    //接口管理列表页
    "/listDocs" : {
        type         : 'SYSTEM',
        method       : "GET",
        isView       : true,
        route        : "/view/listDocs"
    },

    //编辑接口文档页
    "/editDocs" : {
        type         : 'SYSTEM',
        method       : "GET",
        isView       : true,
        route        : "/view/editDocs"
    },

    //文档主页
    "/index" : {
        type         : 'SYSTEM',
        method       : "GET",
        isView       : true,
        route        : "/view/index"
    },


    /********** 接口处理部分 **********/

    //新增接口文档分类
    "/docs/addCategory" : {
        type   : 'SYSTEM',
        method : 'POST',
        postMustParams : {
            dc_name : ''
        }
    },

    //删除接口文档分类
    "/docs/deleteCategory" : {
        type   : 'SYSTEM',
        method : 'POST',
        postMustParams : {
            dc_id : ''
        }
    },

    //更新接口文档分类
    "/docs/updateCategory" : {
        type   : 'SYSTEM',
        method : 'POST',
        postMustParams : {
            dc_id   : '',
            dc_name : ''
        }
    },

    //查询接口文档分类
    "/docs/searchCategory" : {
        type   : 'SYSTEM',
        method : 'ALL'
    },

    //新增文档
    "/docs/add" : {
        type   : 'SYSTEM',
        method : 'POST',
        postMustParams : {
            d_name : '',
            d_api : '',
            d_method : '',
            d_result : '',
            d_dcid : ''
        }
    },

    //删除文档
    "/docs/delete" : {
        type   : 'SYSTEM',
        method : 'POST',
        postMustParams : {
            d_id : ''
        }
    },

    //更新文档
    "/docs/update" : {
        type   : 'SYSTEM',
        method : 'POST',
        postMustParams : {
            d_id : ''
        }
    },

    //查询文档
    "/docs/search" : {
        type   : 'SYSTEM',
        method : 'POST'
    },

    //图片文件上传
    "/systemApi/uploadImageFile" : {
        type   : 'SYSTEM',
        method : 'POST'
    },

    //普通文件上传,用于上传所有类型的各种文件
    "/systemApi/uploadFile" : {
        type   : 'SYSTEM',
        method : 'POST'
    },

    //图片水印
    "/systemApi/setImageWatermark" : {
        type         : 'SYSTEM',
        method       : 'POST',
        postMustParams : {
            srcImageUrl  : "",  //原图片
        },
        postNoMustParams : {
            waterMarkUrl : "",  //水印图片（不传则会使用默认的系统水印图，如果没设置，则会提示失败）
            position     : ""   //水印位置 leftTop,leftBottom,rightTop,rightBottom,center（默认在右下角）
        }

    },

    //文字水印
    "/systemApi/setImageWatermarkText" : {
        type         : 'SYSTEM',
        method       : 'POST',
        postMustParams : {
            srcImageUrl  : "",  //原图片
            text         : "",  //水印文字内容
            fontSize     : "",  //文字大小
            color        : ""   //文字颜色（十六进制色）
        },
        postNoMustParams : {
            position     : ""   //水印位置 leftTop,leftBottom,rightTop,rightBottom,center（默认在右下角）
        }

    },

    //图片缩略图
    "/systemApi/setImageThumbnail" : {
        type         : 'SYSTEM',
        method       : 'POST',
        postMustParams : {
            srcImageUrl  : "",  //原图片
            size         : ""   //生成的缩略图大小
        }
    },

    //图片裁切
    "/systemApi/setImageCrop" : {
        type         : 'SYSTEM',
        method       : 'POST',
        postMustParams : {
            srcImageUrl  : "",  //原图片
            width    : "",  //宽
            height   : "",  //高
            x        : "",  //x
            y        : ""   //y
        }
    }

}